/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package edu.lnu.ums.dal;

import edu.lnu.ums.dal.exception.OldVersionSavingException;
import edu.lnu.ums.entities.core.AbstractEntity;

public interface IConcurrentAccessGenericDAO<T extends AbstractEntity> extends IGenericDAO<T>{

    T merge(T obj) throws OldVersionSavingException;

}
